the weather is terrible - German English Dictionary